package com.xyz.graph.common;

/**
 * 错误码
 * <p>可以包含错误码和消息码</p>
 * <p>使用建议：通用错误码可以放置在该类中，其它各模块使用时可以使用集成的方式将各个子系统或模块的错误码定义在自己系统的错误码类中偏于各自系统的错误码维护</p>
 *
 *
 */
public interface ErrorCode {
    /**
     * 通用成功返回消息码
     */
    int SUCCESS = 10000;

    /**
     * 通用成功未知异常码：不建议使用，仅用于处理系统内无法预知的异常
     */
    int UNKNOWN_EXCEPTION = 19999;


    /**
     * 请求参数错误
     **/
    int PARAM_REQUEST_ERROR = 10026;


    /**
     * 请求参数为空
     */
    int PARAM_REQUEST_NULL = 10500;

    /**
     * es连接失败
     */
    int ES_CONNECTION_FAIL = 10501;
}
